花费 9 ms
蓝图(Blueprint)详解

Blueprint 模块化 随着flask程序越来越复杂,我们需要对程序进行模块化的处理,针对一个简单的flask程序进行模块化处理 举例来说: 我们有一个博客程序,前台界面需要的路由为:首页 ...

Sat Jul 14 03:27:00 CST 2018 1 13247
如何在linux中创建虚拟环境

安装虚拟环境的命令 : sudo pip install virtualenv sudo pip install virtualenvwrapper 安装完虚拟环境后,如果提示找不到m ...

Sat Jun 23 04:56:00 CST 2018 0 11864
单元测试方法以及实例

为什么要测试? Web程序开发过程一般包括以下几个阶段:[需求分析,设计阶段,实现阶段,测试阶段]。其中测试阶段通过人工或自动来运行测试某个系统的功能。目的是检验其是否满足需求,并得出特定的结果,以 ...

Sat Jul 14 03:41:00 CST 2018 0 5581
Flask-SQLAlchemy安装及设置

Flask-SQLAlchemy安装及设置 SQLALchemy 实际上是对数据库的抽象,让开发者不用直接和 SQL 语句打交道,而是通过 Python 对象来操作数据库,在舍弃一些性能开销的 ...

Sat Jul 14 01:39:00 CST 2018 0 3905
flask_SQLALchemy之多表查询

1. join 查询 假设这样一个业务场景,知道一个邮箱地址,要查询这个地址所属的用户,第一个办法是用连接多个 filter() 来查询。 更简便的方法是使用 join() 方法: ...

Sat Apr 13 05:42:00 CST 2019 0 2104
Flask中对MySQL的基本操作

在Flask-SQLAlchemy中,插入、修改、删除操作,均由数据库会话管理。 会话用 db.session 表示。在准备把数据写入数据库前,要先将数据添加到会话中然后调用 ...

Sat Jul 14 01:55:00 CST 2018 0 2978
Apache2 部署flask项目

需要安装的插件: apt-get install apache2 apt-get install libapache2-mod-wsgi python3安装插件:  sudo ...

Sun May 12 06:21:00 CST 2019 0 1648
CSRF的原理和防范措施

a)攻击原理: i.用户C访问正常网站A时进行登录,浏览器保存A的cookie ii.用户C再访问攻击网站B,网站B上有某个隐藏的链接或者图片标签会自动请求网站A的URL地址,例如表单提交,传 ...

Sat Jul 14 00:02:00 CST 2018 0 2051
Flask中异常捕获

HTTP 异常主动抛出 abort 方法 抛出一个给定状态代码的 HTTPException 或者 指定响应,例如想要用一个页面未找到异常来终止请求,你可以调用 abort(4 ...

Fri Jul 13 23:50:00 CST 2018 0 1651
新经资讯项目业务逻辑梳理

一、项目分析 (一)新经资讯 1、新闻展示的Web项目 2、以抓取其他网站数据为新闻、用户发布数据为来源 3、基于Flask框架,前后端不分离 (二)技术实现 1、使用Flask框架 ...

Sat Jul 14 00:42:00 CST 2018 3 1354

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM